
README

1. 登录
    - userNo

2. 选择客户
    - businessNo

    - 根据 userNo 和 businessNo 异步加载数据




--新订单入库逻辑

- detailView设置isPreview标识，用来区别是从tvThird新生成还是从tvPreview传回展示，便于再回传到commVc时判断
- 当countModiView数量修改时，回传修改之后的值到detailView
- detailView接受到回传之后的值，生成saleModel
    - 生成saleModel的时候，再回调，将saleModel、isEdit、selectedPreviewIndex 传回commVc
    - isEdit 的值确定（修改不同的单位属于编辑，前提是从同一个cellIndex上过来）
        - 如果 selectedThirdIndex == currentSelectedThirdIndex
            - isEdit = YES；
- commVc接受到回调之后
    - 根据 isEdit标识 判断接收到的saleModel是新生成的还是要修改的，并根据 selectedPreviewIndex 判断如果不是preview
        - 如果 不是preview且是新生成的
            - 保存一份到属性，便于更改数量时更新
        - 如果如果 不是preview且是修改数量
            - 修改 属性saleModel 的数量
        - 最后，将保存的 属性saleModel 和标识 新添加 临时数组
    - 根据 selectedPreviewIndex 判断 如果是preview修改
        - 将传回的saleModel和标识 更新回 临时数组
        - 刷新tvPreview，数据源为临时数组
- 点击 tvPreviewCell
    - 将tvThird的选中cell索引初始化为-1。
    - 将cell上的saleModel连同cell索引和isPreview标识传入detailView展示
    - 修改detailView上数量的时候，重复上一步回调，将这个saleModel连同标识传回commVc
- 点击 tvThird
    - 将tvPreview的选中cell初始化为-1。
    - 将当前cell的name（分类）传给detailView
- detailView接受到tvThird的category值之后
    - 根据category加载commModel
    - 分发数据
- detailView接受到tvPreview的saleModel之后
    - 根据saleModel的category加载聪明吗Model
    - 分发数据
- 点击提交的时候
    - 生成订单orderModel
    - 将orderModels和saleModel存入数据库





--下一步任务

-ok 计算每条商品的总价 --ok

-ok 将生成的订单和每条商品存入数据库（balanceVc的commit按钮） ok

-ok 在commVc和saleVc页面，当订单商品数组个数为0，不允许提交。 --ok


- 当点击商品分类view的其他标签的时候（需要点击本标签按钮不起作用，直接return），将detailView中选中的tvThirdCellIndex和tvPreviewCellIndex置为初始值-1；

-ok 在commVc选中商品、生成预览、预览编辑（点击预览cell，将数据返回到detailView）还是有问题，不返回。（点击了tvThird再点击tvPreview就不返回编辑了） --ok
-ok 选了一个中类的一个商品编辑生成了一个新商品预览，再点击另一个中类的一个商品，填写数量，会修改上次的预览商品，而不会生成一个新的（估计索引问题没清零）。 --索引问题   --ok
-ok 当点击tvFirst/tvSecond 时，发送通知清空selectedIndex（third、preview） --ok

- 在预览vc可以再编辑

- commVc-》detailView的saleTypeIndex --line314.  暂时没用到



下一步任务

-ok 添加历史销售

-ok 扫码


任务:
-ok 替换封装的控件
    - 预览vc的numberModiView需要动态创建
- 完善界面

- 解决cell自动高度的问题






任务：
-ok 库存管理自定义cell - 布局
-ok 库存管理数据展示
-ok 库存管理添加gradientView

-ok 库存管理主库存界面

-ok 库存盘点的页面
-ok 库存盘点的数据
-ok 库存盘点的导航条按钮
-ok 库存盘点的预览vc界面
-ok 库存盘点预览vc界面的footer & cell显示颜色
-ok 库存盘点预览vc编辑到commVc逻辑
-ok 库存盘点提交数据库

-ok 现金日报的设置界面（需重构现金日报主视图）
-ok 现金日报的footer数据同步显示
-ok 现金日报的数据及其数据库

-ok 库存盘点未盘时数量有误

-ok 库存的数据库
    
-ok 车销查询界面的segmentView和气泡

-ok 主界面的elements背景

-ok 主界面的pageControl

- 红冲改单未生成新订单号
    
    

-ok 添加时间选择视图

-ok 现金日报根据时间查询

-ok 库存管理根据 “是否区分生产日期” 查询
    -ok 是否区分生产日期视图调整高度

-ok 离店退出添加提示

--- 车销查询CategoryView调整宽度

-ok 库存盘点添加扫码功能

- 库存盘点添加搜索（模糊搜索）功能
    
    
    
    
    
    
    
    
    
    
    
    
    













